package dao;

import pojo.Course;
import pojo.Course_Lesson;
import pojo.Course_Section;

import java.util.List;

/*
* 课程内容的管理
* */
public interface CourseContentDao {
    //根据课程ID查询课程相关信息
    public List<Course_Section> findSectionAndLessonByCourseId(int courseId);

    //根据章节ID查询章节相关课时信息
    public List<Course_Lesson> findLessonBySectionId(int sectionId);

    //根据课程ID回显课程信息
    public Course findCourseByCourseId(int courseId);

    //保存章节信息
    public int saveSection(Course_Section course_section);

    //修改章节信息
    public int updateSection(Course_Section section);

    //修改章节状态
    public int updateSectionStatus(int id,int status);

    //根据章节ID回显章节信息
    public Course_Section findSectionBySectionId(int sectionId);

    //保存课时信息
    public int saveLesson(Course_Lesson lesson);

    //修改课时信息
    public int updateLesson(Course_Lesson lesson);


}
